.wx-cascader {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border: 1px solid #e8eaec;
  &__ul {
    margin: 0;
    padding: 0;
    display: flex;
    min-height: 180px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    border-right: 1px solid #e8eaec;
    overflow: auto;
    min-width: 100px;
    &__li {
      list-style: none;
      cursor: pointer;
      width: 100%;
      padding: 5px 10px;
      font-size: 15px;
    }
    &__li&__active {
      color: #2d8cf0;
      background-color: #f3f3f3;
    }
  }
}